home *** CD-ROM | disk | FTP | other *** search
- Eucalyptus 1.0
- --------------
-
- This archive contains a release of Eucalyptus 1.0. Here are a few notes for
- you.
-
- ============================
- Here's what's new in Euclayptus 1.0, Release 0.22?? (28 Apr 98):
-
- - Fixed recovery of addresses when postponing and resuming messages.
-
- - Eucalyptus wasn't remembering the "Delete mail after" setting. Fixed.
-
- - Forgot to enable "Encrypt to self?" Fixed.
-
- - Fonts were screwed up after changing the message/button font in the
- settings. Fixed.
-
- - Removed all(?) of the debug requesters.
-
- - Fixed the error checking when generating messages when PGP is involved,
- so now Eucalyptus should properly cancel the operation if PGP fails.
-
- - Added a small work-around kludge to the compose window to prevent the
- the attachments listbrowser from rendering itself when it isn't showing.
- This only seems to happen when adding attachments in a form.
-
- - POP window gadgets were in an incorrect state when opening the window
- via the popup requester during mail retrieval. Fixed.
-
- - Eucalyptus now waits up to 5 seconds for a response from the POP and SMTP
- client threads during initialization, and will continue thereafter, instead
- of hanging.
-
- - Folders would hang while attempting to apply a move filter. This should
- be fixed now.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.2182 (25 Apr 98):
-
- - I'm just going to put some notable things in here this time.
-
- - Eucalyptus can now edit queued outgoing messages. It has been
- tested on messages just containing text, but not on messages with
- attachments.
-
- - The program can now parse and display HTML (very limited) and rich-text
- (somewhat limited) format messages. It does not remove the codes yet
- when generating message replies.
-
- - I fixed the "Select..." menu item, since I had broken it earlier and
- forgot about it.
-
- - Forms are implemented in Compose, along with a menu item to load a form
- into the editor. I've included a couple basic forms with the main
- program archive.
-
- - Fixed expunging of deleted messages. Eucalyptus wasn't checking
- properly for the "deleted" flag.
-
- - Fixed some glitches in automatic (un)iconification of some windows
- when using "iconify parent" option.
-
- - I noticed that it is (now was) possible to end up doubling the contents
- of a folder by applying copy/move filters in it (which also led to my
- discovery of why a move filter wasn't deleting the original message).
- Both are now fixed.
-
- - The age deletion mechanism was calculating dates one month off, resulting
- in invalid dates sometimes. Fixed.
-
- - Renamed this file to "History."
-
- - Replaced the default images with smaller ones (from 30x30 to 24x24). This
- saved 20K on the executable size, but they're a little bit hard to see on
- high-resolution screens. I'm not sure whether to keep them or go back to
- the old ones. Tell me what you think.
-
- - Enhanced the bug report mechanism to generate system information that
- may be useful in debugging. So I implore you, PLEASE use the bug report
- button from now on!! :)
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.2075 (12 Apr 98):
-
- - Fixed a couple more Enforcer hits I found in the Sent, Postponed and
- Outgoing folders.
-
- - Added a "None" option for the speedbars, so you don't have to have
- a speedbar at all.
-
- - Added message part selection via the message window's Contents menu,
- mainly due to the fact that the speedbar can be hidden, so there had to
- be another way to view message parts.
-
- - Changed POP servers in the Mail settings window so that now a separate
- window opens when adding/editing mail servers. A lot of people still
- don't seem to realize that you have to hit the Enter key to register
- text changes in a string gadget. This was causing mail server settings
- to be ignored. The new method should alleviate a lot of that problem.
-
- - All settings windows will now attempt to open on a separate screen if
- the current screen is not large enough to support them.
-
- - The "summary" setting of the send and retrieve windows was not being
- loaded from the prefs file. Fixed.
-
- - Added the LISTBROWSER_MakeVisible tag so that the first new/unread
- message in the folder is brought into view.
-
- - When selecting delete on several messages which have mixed deletion
- states, the requester now asks to toggle, mark all deleted or undeleted,
- or cancel.
-
- - Added an "Okay" button to the folder selection popup window. Now the
- close window gadget will properly cancel the selection.
-
- - Added an "Okay" button to the address selection popup window. Same
- deal as the folder selection popup window.
-
- - The Next/Previous Message buttons now move to the next new/unread
- message by default. If no new/unread messages exist, then the
- next/prev message in the list is moved to.
-
- - Eucalyptus will now move to the next (or previous, as appropriate)
- message when the current message is deleted (from the message's window
- only).
-
- - FINALLY fixed the window snapshot bug. Whew! This one was driving me
- crazy.
-
- - I accidentally blitzed the code for the ARexx command "Import," so I
- had to rewrite it from scratch. If anyone is using this, please let me
- know if it still works correctly.
-
- - The address book and all folders now have their own ARexx ports.
-
- - New ARexx command, "PortName," that you can use to find the portname,
- or base portname, of the address book, send and receive clients, or any
- folder.
-
- - Upon opening a folder, the first new/unread message will be made visible
- in the listbrowser.
-
- - Message window's menu wasn't enabling certain items right away. Fixed.
-
- - Fixed a bug in quoted-printable generation that would not zero-pad ASCII values
- less than hex 10.
-
- - Fixed some keyboard shortcut conflicts in a couple windows.
-
- - Saving text from the compose window now uses the Default Save Path instead
- of RAM:.
-
- - For those of you lucky enough to have a copy of texteditor.gadget (which is
- still in beta, so don't ask me to give you a copy if don't have it), Eucalyptus
- now supports most of its functionality.
-
- - The .folders file format has changed, so you'll have to re-create your folders.
- This was a necessary change for expandability reasons.
-
- - Eucalyptus now puts the "name=" field in both the Content-Type and Content-
- Disposition headers for attachments. Some programs aren't properly looking for
- this field in the Content-Disposition header.
-
- - Now using AsyncIO for nearly all file access. I've noticed speed-ups in some
- areas and no difference in others. Your mileage may vary.
-
- - Discovered that the function to generate RFC2047-compliant encoded headers
- was never being called. Fixed.
-
- - Enabled (and added appropriate menu items for) "reply to all."
-
- - I hate to do it, but I've removed the external editor option from the Compose
- window. It's giving me a lot of grief. It will be put back in at a later date
- when I have more time to work on it and actually make it work right!
-
- - Removed redundancy file checking when reading and writing the folder .index
- file. Hopefully this will speed things up a bit. (Later note: it sped things
- up A LOT! A folder with 500 messages now loads in about 4 seconds.)
-
- - Enabled the AppWindow in the Compose window. Now you can drop files in the
- Compose window and they will be handled as attachments.
-
- - Enabled Compose ARexx command, "Attachment."
-
- - Added a "Match" button in the Compose window that will do a quick look-up
- in the address book against whatever is typed in the "Enter an address" gadget,
- and add the first matching address to the recipients list.
-
- - Added "SetPrefs" ARexx command that will allow you to set any settings item.
-
- - Reorganized the Mail settings window a little bit.
-
- - Added two new settings items: Reply and Forward defaults. This takes effect
- when using the Reply and Forward speedbar buttons.
-
- - Added menu items for Forward with no headers, some or all.
-
- - Discarded my custom requester routine in favor of the ClassAct requester
- class.
-
- - When using the Summary retrieve window with Auto-retrieve turned off,
- Eucalyptus will now ask you what to do with each message individually.
-
- - Now does checking and appropriate actions for large messages.
-
- - Reworked the IPC between the Incoming Mail client, the main Eucalyptus
- process and any opened folders, so newly arrived messages are processed
- immediately instead of waiting for the entire mail download to finish.
-
- - Added a hotkey for opening the Address book: "control lcommand a".
-
- - Added a new flag in the message list: 'A,' which shows if a message contains
- attachments.
-
- - Added better checking and counting of messages in folders, so the tally
- and size should be accurate now. Also, Eucalytpus no longer ignores deleted
- messages in the count, until they've been expunged.
-
- - Added checking of message part names so that they don't display more than 10
- characters, which would cause the speedbar to be excessively wide.
-
- - I think I finally found out why for most people, Eucalyptus was displaying
- a blank area in the message reader when attempting the read a message again.
- It might be fixed, but only you can tell me, since it never happens to me. :)
-
- - Enabled PGP key extraction and message decryption. I hadn't realized that
- these weren't even working. Sorry! :)
-
- - Eucalyptus now decodes message headers before displaying them in the header
- listbrowser in the message reader window.
-
- - I also implemented a simple wrapping routine in the message header list so
- that you can now see the entire contents of long headers.
-
- - Eucalyptus now pipes PGP output to NIL:.
-
- - Added a lot more keyboard navigation in the main, folder, and message
- windows. Deryk! ;)
-
- - Eucalyptus wasn't correctly checking the "key up" flag on cursor keypresses
- in the message window, resulting in two keypresses for the price of one. Fixed.
-
- - Fixed some datatype object creation bugs in the message window concerning
- different media types.
-
- - Reworked the "iconify predecessor windows" thingy. Eucalyptus will now
- uniconify a folder window when all messages in that folder are closed; the main
- window when all folder and compose windows are closed. I still haven't set up
- an adequate notification system when a message kicks off a compose process, so
- closing a reply/forward will not trigger a re-open of the originating message
- window.
-
- - For the non-perceptive, I removed the bevel from around the speedbars.
-
- - Enabled the Print option finally. Since I don't have a printer or access
- to one, I need some serious testing done of all the options.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1787 (4 Dec 97):
-
- - Fixed some Enforcer hits that would occur when Eucalyptus attempted to
- ghost menu items in the Sent, Postponed and Outgoing folder's menus.
-
- - Made it so that you cannot move/copy messages into the Postponed
- folder. This is a no-no, since the message format in that folder is
- proprietary.
-
- - Added sort selection in the folder menu.
-
- - Modified the messaging in the Retrieve window to provide better information
- on disconnects due to errors and bad authentication.
-
- - Removed the Date Format settings item in favor of supporting locale-
- sensitive date formats. This is obviously not available to 2.04 users (who
- should upgrade anyways).
-
- - Fixed (hopefully for the last time) the directory locking problems for
- folders. Now folders should properly lock their directories when created
- and when changed in the Folder Info window.
-
- - Removed the initially opened Mail Settings window on Eucalyptus startup
- when no settings file was found. It was even crashing my machine.
-
- - When deleting a folder, Eucalyptus now asks if you want to just delete
- its entry or delete the folder's entire contents.
-
- - Eucalyptus now checks to make sure two folders aren't pointing at the
- same directory.
-
- - The APOP? and Ignore Filters? gadgets weren't unghosting on mail server
- selection. Fixed.
-
- - Added switches to specify if Eucalyptus should sign/encrypt messages by
- default, instead of having to turn that attribute on all the time in the
- compose window.
-
- - Moved the message part buttons into the speedbar. This should not only
- make them more accessible if you happen to have a message with a lot of
- attachments, but it finally cuts down the window refreshes to (hopefully)
- an acceptable level.
-
- - Implemented some type-specific handling of certain types of data via
- the datatypes, which I hope will clear up some crashes and incorrect
- displays.
-
- - ARexx menu wasn't responding. Fixed.
-
- - I attempted to implement a buffering technique to speed up encoding of
- message attachments, and instead ended up just corrupting them. The
- buffering has been removed for the time being and the old method
- replaced, since it is at least reliable. (Thanks Patrick!)
-
- - At the request of not a few users, I added simple mail transfer windows
- for both send and receive. You now have the option of choosing between
- the current style, known as "full," or the simple ones, known as "summary"
- windows. The initial window setting does not apply to the summary
- windows. They pop up when they are active and close when they're done.
-
- - Changed "Apply filters after import?" to include after a forced refresh
- of the folder. This is done to facilitate filter application after
- downloading messages when retrieving message headers is turned off.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1725 (22 Nov 97):
-
- - Improved the whole deal about creating folders. Seems there was some
- confusion about this, leading some to create folders that were sharing
- directories with other folders. The new way should be much simpler.
-
- - Hopefully fixed that folder message counting bug for the last time. :)
-
- - Using the Prev/Next buttons to move between messages caused the speedbar
- buttons to be redrawn without button text, if it was being used. Fixed.
-
- - Retrieve window's icon wasn't updating properly. Fixed.
-
- - Sent, Postponed and Outgoing folders weren't initializing the correct
- menus. Fixed.
-
- - And a bunch of other stuff...
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1704 (11 Nov 97):
-
- - Quick fix release to fix some menu problems.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1701 (9 Nov 97):
-
- - Fixed some display bugs when resizing message read window. Actually, unfixed
- some fixes from the last version. :)
-
- - Fixed loading and formatting of message text from the external editor in the
- compose window.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1687 (8 Nov 97):
-
- - Fixed some broken message part handling.
-
- - POP servers that didn't support all of the optional POP3 commands were breaking
- message retrieval. Fixed.
-
- - The filename wasn't being extracted from the Content-Disposition header for
- message parts. Fixed.
-
- - Encoded subject text wasn't being decoded. Fixed.
-
- - UUdecoding was corrupting some files. Fixed.
-
- - Fixed a couple (but not all) over-refreshing display glitches.
-
- - Added a YAM to Eucalyptus address book conversion ARexx script. Written by
- Deryk Robosson.
-
- - Added more menu items to message windows.
-
- - Message display wasn't recalculating its display area size on window resize.
- Fixed.
-
- - Plus plenty of other things, that once again, I have forgotten to document.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1600 (22 Oct 97):
-
- - Fixed identification of attached files in compose window.
-
- - Fixed menu text problems.
-
- - I'm still working on the snapshotting problem with some of the windows.
-
- - Fixed SMTP code to handle return code 551.
-
- - Once again, various other things I can't remember at this hour.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1576 (18 Oct 97):
-
- - The spool file for the Incoming folder is no longer required, since it is not
- necessary if you are using the internal POP client.
-
- - Message generator was choking on "From" lines. Fixed.
-
- - Fixed a bug in message counting in the main window.
-
- - Did some other miscellaneous tweaking that I forgot to document. :)
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1549 (11 Oct 97):
-
- - Fixed the ARexx Import command.
-
- - Changed the program logo in the about/info windows.
-
- - Implemented handling of embedded multipart messages.
-
- - Added a Close connection button to the Incoming mail window and made the Stop
- button just stop retrieving headers and start retrieving mail.
-
- - Fixed some display related bugs in some of the listbrowsers.
-
- - Date sorting now accounts for the GMT offset.
-
- - Fixed a bug in the message generator for 8bit messages.
-
- - Changed No/New mail sound to action. Now you can specify any action to be
- performed for the respective events.
-
- - Implemented the rest of the ARexx commands.
-
- - Attempting to implement a faster folder index load procedure.
-
- - Replaced internal button imagery with new stuff from Phil Vedovatti (Aes on Anet).
-
- - Enabled header encoding, per RFC 2047.
-
- - Removed the "smart" "From" checking in message importing. This was causing a
- proper message file with multiple messages that may not have internet or UUCP style
- addressing (i.e., local delivery) to be missed and counted as part of the previous
- messages.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1495 (4 Oct 97):
-
- - ARexx Import command had a bad command template. Fixed.
-
- - Added ability to shut off filters per mail server.
-
- - Added 8-bit message generation.
-
- - Fixed various other minor bugs.
-
- - Added command-line/tooltype, ICONIFIED, which will cause Eucalyptus to start up in
- iconified mode.
-
- - Compiled a (hopefully) 060-friendly version.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1473 (1 Oct 97):
-
- - Added commodity support to activate a compose window, and to trigger the send
- and receive processes.
-
- - UUdecoding parser was chopping off the ends of messages. Fixed.
-
- - Removed a lot of unused image data, reducing executable size by 20K or more.
-
- - Did a bunch of other minor things that I can't remember at the moment.
-
- - This release marks the first beta release of Eucalyptus.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1448 (25 Sep 97):
-
- - POP client wasn't resetting fuel gauge for multiple servers. Fixed.
-
- - Get address function now lets you choose between the From and Reply-To addresses,
- if they both exist. Also, fixed a memory leak in that function.
-
- - The horizontal scroller in the message display window was not displaying
- correctly when used with a listbrowser. Fixed.
-
- - The Previous and Next buttons now (correctly) display the previous or next,
- respectively, message in the current window instead of opening a new one.
-
- - Added an option to iconify predecessor windows after opening of a new one. For
- example, when opening a folder window, the main window will iconify; then, when
- opening a message, that folder window will iconify, etc.
-
- - Implemented some more ARexx commands for Composes.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1392 (18 Sep 97):
-
- - Enabled deletion of messages by age.
-
- - Fixed a nasty bug in the SMTP address parser that would crash if an addressee's
- name contained a comma anywhere.
-
- - Fixed a low stack problem when starting external editors.
-
- - Eucalyptus was rewriting the address book every time you click on a folder in
- the main window's listbrowser. Fixed.
-
- - Made the message text listbrowser (for those of you using it) in the message read
- window use its own scrollers until I can figure out why it's not talking to the
- window's scrollers. (Tacky, but it works for now.)
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1339 (14 Sep 97):
-
- - Fixed another refreshing problem in all the program's windows that caused them
- to refresh twice upon resize.
-
- - Fixed the layout of the General settings panel so that it wouldn't be too big
- on smaller resolution screens.
-
- - Fixed a bug in editing signature and taglines files from the User settings
- panel. File paths with spaces weren't being quoted properly.
-
- - Fixed a bug in message replying that didn't save the Replied flag.
-
- - Compose window would iconify and then not restore. Fixed.
-
- - Newly created folders weren't locking their directories correctly, resulting in
- message being saved to SYS: or other such places. Fixed.
-
- - Fixed a MAJOR MIME-related boo-boo. Eucalyptus was not properly encoding the '='
- when generating messages.
-
- - Fixed a bug in the CopyTo function in the address book that would corrupt the
- address list.
-
- - Implemented the ability to move/copy entire address groups by selecting the group's
- header and clicking "Move/Copy to...."
-
- - Got a new version of listbrowser.gadget that now returns accurate values to
- the window scrollers in the Message Read window.
-
- - Eucalyptus will now intelligently handles a small stack size, instead of exiting
- with a warning.
-
- - Removed STACKCHECK from the compiler option, which, in addition to reducing the
- executable size by 9K, was causing some problems with the callback hooks.
-
- - Implemented a different sorting algorithm. On a 33MHz machine, a folder with over 200
- messages now takes a fraction of a second, and one with over 1000 messages takes
- about 2-4 seconds.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1208 (25 Aug 97):
-
- - Speedbar position now applies to all speedbars: the main window, folder windows,
- message windows and compose windows.
-
- - Implemented some more ARexx commands.
-
- - I think I've finally tracked down and fixed the racing condition that would
- appear on some systems when composing mails.
-
- - You can now determine the position of the Address Book window.
-
- - Fixed the "over-refreshing" of some windows.
-
- - Fixed notification between Compose processes and the main/folder/send processes
- (when composing new mails) and the send process and the main/outgoing folder
- process after sending mails.
-
- - Added a few new menu items in the message and folder menus.
-
- - Message windows now close when you reply or forward them, in order to conserve
- system resources. (I may make this an option, or make it smart for low memory
- conditions in the future.)
-
- - Fixed (hopefully) the misplaced listbrowser in the message window.
-
- - Fixed a possible bug in notification between compose threads and the send
- mail process.
-
- - Implemented a few ARexx commands.
-
- - Expanded "Reply" menu item to allow replying with or without quoting the original
- message text. I will also be adding the ability to reply to all recipients of a
- multiple-address mail.
-
- - Expanded "Insert file" menu item in Compose to allow for bracketed/indented text.
- (Inspired by the Solaris MailTool.)
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1184 (16 Aug 97):
-
- - Fixed a memory leak in the Filters settings panel.
-
- - Used a bad tag value for the getfile objects in the General, User and Mail
- settings panels that caused manual input of the file/path to be ignored. Fixed.
-
- - Added two new buttons to Address book window: Move to, and Copy to. Now you
- can select an address and move or copy it to a group.
-
- - Fixed a layout-related bug in the main window that caused the speedbar to be too
- small when placed at the top.
-
- - Unfixed a memory leak fix that was not a fix because it was being properly freed
- in another (proper) place. :)
-
- - Put a delay kludge in mail composing when selecting "send now" that should offset
- a possible racing condition.
-
- - Check message signature not working correctly. Fixed.
-
- - Fixed a bug in saving message body during signature verification.
-
- - Compiled with the shiny new SAS/C 6.58 Compiler.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1158 (12 Aug 97):
-
- - Creating new filter items showed a bogus string in the action field, due to
- an improperly initialized variable. Fixed.
-
- - Added menu item to main Project menu, "Open send window...."
-
- - Added ability to specify only certain messages to send, via send window.
-
- - Fixed a bug in message importing that caused single message files without the
- leading "From " tag to be ignored, e.g., YAM mail.
-
- - Addresses added via "Get address" weren't being saved unless the address book
- thread was running. Fixed.
-
- - Had to redesign the address book file structure in order to accommodate key
- identification for PGP encryption. This means that all your normal base addresses
- should be fine, but your address groups will have to be reaccomplished. This also
- fixed a potential bug in the code that would screw up on address groups with more
- than 50 addresses.
-
- - Implemented a new ClassAct tag to allow more effecient handling of datatypes in
- message windows. The window should now behave properly after a resize.
-
- - The character table for base64 encoding had the characters X and Y reversed.
- Fixed.
-
- - Tweaked the Delete Folder and Refresh images a little.
-
- - Fixed PGP encryption of messages to use the new KeyID field of address book
- entries. If not key ID is there, Eucalyptus will ask for one.
-
- - Fixed a memory loss occurring in the compose window.
-
- - Implemented custom headers.
-
- - Fixed some C-related bugs. The SAS compiler doesn't initialize variables at the
- start of switch() blocks, which caused some undetermined (and nasty) results in
- certain functions on some systems.
-
- - Enabled modifying the delivery status of messages waiting to be sent. Not fully
- operational at the moment, but it does allow you to suspend individual messages from
- being sent out.
-
- - Added Sort By option for folder messages: "None."
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1044 (2 Aug 97):
-
- - Set Status in Folder window was crashing. Fixed.
-
- - Mail Settings window had a refresh error (which crashed some machines). Fixed.
-
- - Mask table values for base64 encoding were incorrect, generating badly encoded
- attachments. Fixed.
-
- - Enabled return-receipts.
-
- - Fixed a bug in message quoting for multipart messages.
-
- - Fixed a memory leak in message composing.
-
- - Did a lot more on the documentation.
-
- - Enabled "mailto:" capability for use with web browsers. (Untested.)
-
- - Enabled UUdecoding.
-
- - Enabled 3 more items in the Compose window: UUencode, Insert file, and Save to
- file.
-
- - I'm no longer including the ClassAct classes, since they can be easily
- retrieved from their site (www.finale-dev.com or www.warped.com/~timmer/classact).
- This should save quite a bit of space in the archive.
-
- - I'm trying to track down why Eucalyptus overdoes window refreshes in the folder
- windows, especially during events such as mouse moves, where this is unnecessary.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.963 (27 Jul 97):
-
- - Added colorizing of messages in listbrowser for personal and priority messages.
- The color is user-selectable from the first 16 colors in the screen's palette.
-
- - Enabled return-receipt capability, as well as the option to disable it.
-
- - Added priority selection in Compose window.
-
- - Added option to hide certain headers in message display window.
-
- - Did a lot more work on the internal POP client. Worked out some issues with
- the POP3 command "TOP." Selective message retrieval is only possible if the
- mail server supports this command.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.947 (26 Jul 97):
-
- - Rewrote filter application on messages to bang less on the message directory.
- A folder containing 75 messages averaging 2K apiece was taking 10-15 minutes to
- process through 6 filters on a 33MHz machine. Not good. It's a lot faster now.
-
- - Changed Mail send/retrieve window state choices to Open always, when transferring
- mail, or never. This should solve the problem of Eucalyptus opening and closing the
- window(s) constantly, since it won't close the window automatically at all now.
-
- - Added some testers' system configurations to the documentation.
-
- - When pressing the Help button, the AmigaGuide server wasn't looking for the help
- file (Eucalyptus.guide) properly. Fixed. It now looks for a specified file, then
- for the file in HELP:, then in PROGDIR:.
-
- - Fixed the Isengard logo in the about windows. (It was bugging me. :)
-
- - Did some more work on the documentation.
-
- - .folder file format has changed again. Had to do it, in order to make filtering
- faster.
-
- - Internal SMTP is now working! I finally had the chance to start working on the
- socket code, so Eucalyptus can now send mail without having to use an external
- program.
-
- - Internal POP is almost working. There are a few wrinkles to iron out for multi-
- server capability and selective message retrieval. It will not retrieve mail yet.
- If you happen to try it, all you'll see it do is talk to the server, and add a bunch
- of blank lines to the retrieval window list.
-
- - Optimized Eucalyptus' initialization phase, and reduced the overhead involved in
- opening the folders initially. The program now starts up much, much quicker than
- before.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.847 (21 Jul 97):
-
- - Created all new button imagery. At the moment, it is disk-based, but in the
- future, it will be hardcoded as default imagery, and can be replaced by disk-based
- images. The images require newicon.library if color-remapping is desired.
-
- - Started to write a spell checker interface, for use with external spelling
- programs. It doesn't do much yet.
-
- - Made the speedbar able to be placed on the side or at the top of the window.
-
- - Added folder buttons to the speedbar and removed the standard buttons.
-
- - Messed up the company logo in the About window. I'll fix it later. It's not
- that important right now. :)
-
- - All settings windows were ignoring the Use button. Fixed.
-
- - Delete and Edit buttons in Compose window never enabled. Fixed.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.790 (18 Jul 97):
-
- - Added ARexx menu to main window, to which you can add up to 61 entries for
- your own ARexx macros.
-
- - Added ARexx tab to General Settings panel.
-
- - Did some work on the documentation.
-
- - Added ARexx port identification in About window.
-
- - Starting with this archive, Eucalyptus will also be uploaded to Aminet.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.771 (17 Jul 97):
-
- - Enabled PGP signature/encryption when creating a message that has attachments.
-
- - Enabled some more menu items I had forgotten about, like the Folder menu in
- the main window.
-
- - Fixed a bug that caused Eucalyptus to ignore the 'Apply Filters on Import'
- flag for folders.
-
- - Made some modifications to the included ARexx script 'smtpsend.rexx' to
- account for the SMTPSmarterHost environment variable if SMTPHost is not
- specified in the script.
-
- - Enabled ghosting of menu items that are not relevant to context in main,
- folder and message windows.
-
- - Added field for XPK packer info into folder data structure, which means that
- your current '.folders' file will not work. Currently, XPK support is not
- enabled, but planned for (hopefully) this release.
-
- - You can now specify any images you like for all the speedbar buttons and
- message part buttons. In Eucalyptus' program directory, under "Support/Images"
- you can place any icons you want to use. Look in this directory for examples.
- The current images are too big and don't look right, but are just there for
- example. If someone would like to design some new imagery, I'd be glad to take
- them. The icons should be 30x30 and no bigger.
-
- - I'm sure there are other things that I've forgotten.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.633 (7 Jul 97):
-
- - Fixed some bugs when applying filters.
-
- - Fixed bugs in composing messages. Wasn't preserving subject in replies.
-
- - Enabled generation of PGP signed/encrypted message with attachments. Don't
- know how well it works yet, so be warned.
-
- - Added 'Edit' button for signature in Compose and User Settings window and
- for taglines in User Settings window. If no external editor is specified,
- Eucalyptus will use an internal editor.
-
- - Added APOP option for POP servers, but it is disabled until I write the code
- for the internal POP client.
-
- - Fixed some address parsing bugs.
-
- - Enabled iconification of main, folder and message windows.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.594 (4 Jul 97):
-
- - Added hierarchical folder capability. There are still a few bugs to work
- out when selecting the parent folder, so I wouldn't recommend trying to make
- extensive use of this feature. It should be fixed by the next test release.
-
- - Wrote the code for the menus in the compose window. Most of them work now.
-
- - Made some of the menus in other windows functional.
-
- - Fixed some miscellaneous bugs.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.556 (2 Jul 97):
-
- - I'm looking for someone who can draw some really cool-looking NewIcons-style
- imagery for the speedbar buttons. If you're interested, please e-mail me at
- <gandalf@inet.att.co.kr>.
-
- - Made importing of messages a little bit smarter by having Eucalyptus check
- the delimiting "From " line for the customary address. If one is not present,
- Eucalyptus treats the line as part of the message and continues until a valid
- "From" line is reached.
-
- - Fixed some bugs in the displaying of message parts.
-
- - Finally wrote the code for quoting of message text in replies and forwards.
-
- - Enabled the functionality of some more speedbar buttons.
-
- - Added notification in the main window's folder list if messages are waiting in
- that folder's spool file.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.499 (29 Jun 97):
-
- - It turns out I wasn't handling messages coming from getfile/font.gadget,
- which was causing some of the Settings windows to appear to lock up. Fixed.
-
- - Did some tweaking of the message parser and some of the folder message list
- handling code. This fixed some display-related bugs and other assorted
- nonsense.
-
- - Enabled decoding of header fields according to RFC 2047, so names in
- 8bit ASCII are now displayed correctly. Actually, only the quoted-printable
- portion decodes; the base64 shows the character(s) in question as '?'s for
- the time being.
-
- - I discovered this morning that I was compiling Eucalyptus for 68030 or
- better. This would cause it to crash on 68020 or lower systems. Recompiled
- the entire program to run on 68000's. I apologize profusely for this
- oversight.
-
- ============================
- Now some general notes:
-
- - The program may contain some printf()'s and requesters still, so be
- warned that if you're using it from the Workbench, a small shell window
- will probably open on the Workbench screen to show these statements, or a
- requester window will pop open suddenly for no apparent reason. If you see
- one come up in conjunction with a bug or system crash, note it.
-
- - For bug reports, be as descriptive as possible. Tell me what you were
- doing, how you were doing it, what your system setup was like at the time,
- etc. You get the idea. If possible, if it's a visual bug, take a
- screen snapshot. They really come in handy. :)
-
- - Use Enforcer, Mungwall and any other watchdog/debugging utilities you can
- with it. Send me any/all Enforcer outputs, with a short description of
- what you did when the Enforcer hit occurred. These come in very handy
- too.
-
- - Tell me what your system configuration is (OS version, RAM, display type,
- etc.) and which executable you were using (there's only one in this archive,
- but that may change in the future).
-
- - And if you get any ideas for new features, by all means, let me know.
-
- ============================
- Send bug reports, suggestions, and anything else to 'gandalf@amiganet.org'.
- I can accept MIME and UUencoded mail (of course :). And if you have a PGP key,
- send it to me. I'll add you to my keyring.
-
- Thanks for taking the time to test this program.
-
- Cheers,
-
- Paul
- gandalf@inet.att.co.kr
- Isengard Developments
- http://linux.tc3net.com/gandalf
- gandalf@amiganet.org
- Team AMIGA
-